Activitypub\Signature A

Total Complexity 63
Dependencies 6
Dependents 2
Total lines 448
Lines of code 225
Logical lines of code 147
Comment lines 164
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
get_signed_data()
B
40 19 55
parse_signature_header()
A
50 8 27
generate_signature()
S
49 5 29
get_route()
S
58 5 15
maybe_double_knock()
S
59 4 13
sign_request()
S
61 4 11
verify_http_signature()
S
59 3 12
could_support_rfc9421()
S
61 3 12
get_signature_algorithm()
S
61 3 12
format_server_request()
S
66 2 8
init()
S
73 1 4
rfc9421_add_unsupported_host()
S
69 1 6
get_public_key_for()
S
74 1 4
get_private_key_for()
S
74 1 4
get_keypair_for()
S
74 1 4
get_remote_key()
S
74 1 4
generate_digest()
S
70 1 5